package com.aws.service;

import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.UnsupportedEncodingException;

/**
 * @description:
 * @author: libugu@cskaoyan.com
 * @date 2024/1/27 - 9:31
 */
@Service
public interface AwsService {
    void singleUpload(MultipartFile uploadFile);

    void segmentUpload(MultipartFile uploadFile);

    void singleDownload(String downloadPath, HttpServletResponse response);

    void getAllFiles();


    void deleteSingleFile(String deletePath);
}
